﻿using Fibot.Module.WangDianTong.Base;

namespace Fibot.Module.WangDianTong.basic.dto;

public class ShopGetOutputDto
{
    /// <summary>
    /// 平台ID
    /// </summary>
    public string platform_id { get; set; } = "";
    /// <summary>
    /// 子平台ID
    /// </summary>
    public string sub_platform_id { get; set; } = "";
    /// <summary>
    /// 店铺ID
    /// </summary>
    public string shop_id { get; set; } = "";
    /// <summary>
    /// 店铺编号
    /// </summary>
    public string shop_no { get; set; } = "";
    /// <summary>
    /// 店铺名称
    /// </summary>
    public string shop_name { get; set; } = "";
    /// <summary>
    /// 平台授权账号ID
    /// </summary>
    public string account_id { get; set; } = "";
    /// <summary>
    /// 平台账号
    /// </summary>
    public string account_nick { get; set; } = "";
    /// <summary>
    /// 省份ID
    /// </summary>
    public string province { get; set; } = "";
    /// <summary>
    /// 城市ID
    /// </summary>
    public string city { get; set; } = "";
    /// <summary>
    /// 区县ID
    /// </summary>
    public string district { get; set; } = "";
    /// <summary>
    /// 花园路13号
    /// </summary>
    public string address { get; set; } = "";
    /// <summary>
    /// 联系人
    /// </summary>
    public string contact { get; set; } = "";
    /// <summary>
    /// 邮编
    /// </summary>
    public string zip { get; set; } = "";
    /// <summary>
    /// 移动电话
    /// </summary>
    public string mobile { get; set; } = "";
    /// <summary>
    /// 固定电话
    /// </summary>
    public string telno { get; set; } = "";
    /// <summary>
    /// 备注
    /// </summary>
    public string remark { get; set; } = "";
}

public class ShopGetListOutPutDto : BaseGetListOutPutDto
{
    public List<ShopGetOutputDto> shoplist { get; set; } = new List<ShopGetOutputDto>() { };
}

public class ShopGetListInputVo : BaseGetListInputVo
{
    /// <summary>
    /// 店铺编号
    /// </summary>
    public string shop_no { get; set; } = "";

    /// <summary>
    /// 平台ID
    /// </summary>
    public int platform_id { get; set; }

    /// <summary>
    /// 平台ID（批量）
    /// </summary>
    public string platform_ids { get; set; } = "";

    /// <summary>
    /// 分页大小
    /// </summary>
    public int page_size { get; set; }

    /// <summary>
    /// 页号
    /// </summary>
    public int page_no { get; set; }

    /// <summary>
    /// 是否停用
    /// </summary>
    public string is_disabled { get; set; } = "0";
}